package com.dz.lm.common.dto;

import java.sql.Timestamp;

import com.dz.lm.domain.user.User;

public class ProductDTO {

	private Integer productId;// 产品ID
	private String productName;// 产品名称
	private String productType;// 产品类型
	private String InfoType;// 信息类型（1：需求信息，2：产品信息）
	private String province;// 发布省
	private String city;// 发布市
	private String area;// 发布区
	private String longitude;// 经度
	private String latitude;// 纬度
	private String label1;// 标签1
	private String label2;// 标签2
	private String label3;// 标签3
	private String label4;// 标签4
	private String labelDescription;// 标签介绍
	private String productDescription;// 产品介绍
	private String applyRequire;// 申请要求
	private String provideMaterial;// 提供材料
	private String image1;// 资料图片1
	private String image2;// 资料图片2
	private String image3;// 资料图片3
	private String agentFlag;// 是否允许被代理（0：允许，1：不允许）
	private String payType;// 支付方式（01：微信支付，02：支付宝）
	private String payAmount;// 支付金额
	private String payRate;// 支付比率
	private String highLightFlag;// 高亮标签（0：非高亮展示；1：高亮展示）
	private Timestamp highLightTime;// 高亮展示截至日期
	private String autoUpdateFlag;// 自动更新（0：非自动；1：自动）
	private Timestamp autoUpdateTime;// 自动更新截至日期
	private User createUser;// 创建人
	private Timestamp createTime;// 创建时间
	private Timestamp updateTime;// 更新时间
	private String upDownFlag;// 上下架标识（0：上架，1：下架，2：删除）
	private String times;
	private String address;
	private String favoriteFlag;// 收藏标识（0：未收藏，1：已收藏）
	private String orgAuthFlag;// 钱吧认证标识（0：未认证，1：已认证）
	private String radiatCityCode;// 辐射城市编码
	private String radiatCityName;// 辐射城市名称
	private String applyFlag;// 1个月内是否已申请过（0：1个月内未申请过，1：一个月内已申请过）
	
	public Integer getProductId() {
		return productId;
	}

	public void setProductId(Integer productId) {
		this.productId = productId;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getProductType() {
		return productType;
	}

	public void setProductType(String productType) {
		this.productType = productType;
	}

	public String getInfoType() {
		return InfoType;
	}

	public void setInfoType(String infoType) {
		InfoType = infoType;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public String getLongitude() {
		return longitude;
	}

	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}

	public String getLatitude() {
		return latitude;
	}

	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}

	public String getLabel1() {
		return label1;
	}

	public void setLabel1(String label1) {
		this.label1 = label1;
	}

	public String getLabel2() {
		return label2;
	}

	public void setLabel2(String label2) {
		this.label2 = label2;
	}

	public String getLabel3() {
		return label3;
	}

	public void setLabel3(String label3) {
		this.label3 = label3;
	}

	public String getLabel4() {
		return label4;
	}

	public void setLabel4(String label4) {
		this.label4 = label4;
	}

	public String getLabelDescription() {
		return labelDescription;
	}

	public void setLabelDescription(String labelDescription) {
		this.labelDescription = labelDescription;
	}

	public String getProductDescription() {
		return productDescription;
	}

	public void setProductDescription(String productDescription) {
		this.productDescription = productDescription;
	}

	public String getApplyRequire() {
		return applyRequire;
	}

	public void setApplyRequire(String applyRequire) {
		this.applyRequire = applyRequire;
	}

	public String getProvideMaterial() {
		return provideMaterial;
	}

	public void setProvideMaterial(String provideMaterial) {
		this.provideMaterial = provideMaterial;
	}

	public String getImage1() {
		return image1;
	}

	public void setImage1(String image1) {
		this.image1 = image1;
	}

	public String getImage2() {
		return image2;
	}

	public void setImage2(String image2) {
		this.image2 = image2;
	}

	public String getImage3() {
		return image3;
	}

	public void setImage3(String image3) {
		this.image3 = image3;
	}

	public String getAgentFlag() {
		return agentFlag;
	}

	public void setAgentFlag(String agentFlag) {
		this.agentFlag = agentFlag;
	}

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public String getPayAmount() {
		return payAmount;
	}

	public void setPayAmount(String payAmount) {
		this.payAmount = payAmount;
	}

	public String getPayRate() {
		return payRate;
	}

	public void setPayRate(String payRate) {
		this.payRate = payRate;
	}

	public String getHighLightFlag() {
		return highLightFlag;
	}

	public void setHighLightFlag(String highLightFlag) {
		this.highLightFlag = highLightFlag;
	}

	public Timestamp getHighLightTime() {
		return highLightTime;
	}

	public void setHighLightTime(Timestamp highLightTime) {
		this.highLightTime = highLightTime;
	}
	
	public User getCreateUser() {
		return createUser;
	}

	public void setCreateUser(User createUser) {
		this.createUser = createUser;
	}

	public String getAutoUpdateFlag() {
		return autoUpdateFlag;
	}

	public void setAutoUpdateFlag(String autoUpdateFlag) {
		this.autoUpdateFlag = autoUpdateFlag;
	}

	public Timestamp getAutoUpdateTime() {
		return autoUpdateTime;
	}

	public void setAutoUpdateTime(Timestamp autoUpdateTime) {
		this.autoUpdateTime = autoUpdateTime;
	}

	public Timestamp getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}

	public Timestamp getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Timestamp updateTime) {
		this.updateTime = updateTime;
	}

	public String getUpDownFlag() {
		return upDownFlag;
	}

	public void setUpDownFlag(String upDownFlag) {
		this.upDownFlag = upDownFlag;
	}

	public String getTimes() {
		return times;
	}

	public void setTimes(String times) {
		this.times = times;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getFavoriteFlag() {
		return favoriteFlag;
	}

	public void setFavoriteFlag(String favoriteFlag) {
		this.favoriteFlag = favoriteFlag;
	}

	public String getOrgAuthFlag() {
		return orgAuthFlag;
	}

	public void setOrgAuthFlag(String orgAuthFlag) {
		this.orgAuthFlag = orgAuthFlag;
	}

	public String getRadiatCityCode() {
		return radiatCityCode;
	}

	public void setRadiatCityCode(String radiatCityCode) {
		this.radiatCityCode = radiatCityCode;
	}

	public String getRadiatCityName() {
		return radiatCityName;
	}

	public void setRadiatCityName(String radiatCityName) {
		this.radiatCityName = radiatCityName;
	}

	public String getApplyFlag() {
		return applyFlag;
	}

	public void setApplyFlag(String applyFlag) {
		this.applyFlag = applyFlag;
	}
}
